*{ margin: 0; padding: 0; list-style: none; text-decoration: none; box-sizing: border-box;}
body{ position: relative; font: 14px/1.5 Microsoft YaHei, arial, 微软雅黑, sans-serif; vertical-align: baseline; width: 100%; overflow-x: hidden;}
i, em{ font-style: normal;}
a{ color: #333;}
h1, h2, h3, h4, h5, h6, b{ font-weight: normal;}
img{ border: none \9; display: inline-block;}
/*.clearfix:after{ content: "."; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden;}*/
.fl{ float: left;}
.fr{ float: right;}
@font-face { font-family: 'impact'; src: url('../fonts/impact.ttf'); src: url('../fonts/impact.ttf'); format('embedded-opentype'), url('../fonts/impact.ttf'); format('woff'), url('../fonts/impact.ttf'); format('truetype'), url('../fonts/impact.ttf'); format('svg'); font-weight: normal; font-style: normal;}
.tywidth{ width: 1200px; margin: 0 auto;}
.more-title{ width: 100%;}

/*header */
.header{width: 100%;}
.header .header-1{height: 37px;width: 100%;line-height: 37px;background: url("../images/header_1.png") no-repeat center;}
.header .header-1 .content{width: 1200px;margin: auto;}
.header .header-1 .content b{color: #fff;font-size: 14px;line-height: 37px;}
.header .header-1 .content nav{line-height: 37px;float: right;}
.header .header-1 .content nav a{color: #fff;font-size: 14px;}

/*.header .header-2{border-bottom: solid 1px #ececec;}*/
.header .header-2 .content{width: 1200px;height: 150px;margin: auto;background: url("../images/header_2bj.png")no-repeat;background-position-y: 10px;}
.header .header-2 .content .left{float: left;margin-top: 35px;}
.header .header-2 .content .right{float: right;margin-top: 25px;height: 70px;width: 260px;background: url("../images/kefu.png")no-repeat right;}
.header .header-2 .content .right b{display: block;color: #333;font-size: 16px;}
.header .header-2 .content .right i{display: block;color: #333;font-size: 24px;font-weight: bold;height: 28px;}

.header .header-3{height: 66px;width: 100%;}
.header .header-3 .content{width: 1200px;height: 66px;margin: auto;background: url("../images/header_3bj.png")no-repeat center;}
.header .header-3 .content nav{padding-left: 6px;}
.header .header-3 .content nav a{width: 147px;display:block;float: left;text-align: center;height: 66px;line-height: 66px;font-size: 16px;color: #333;margin-right: 2px;}
.header .header-3 .content nav a img{float: right;margin-top: 24px;}
.header .header-3 .content nav a:hover{color: #fff;background: #7e0001;}
.header .header-3 .content nav .on{color: #fff;background: #7e0001;}

/*banner*/
.banner-index{ font-size: 0;}
.banner-index img{ width: 100%;line-height: 0;}
.slideBox{ width: 100%; height: auto; overflow: hidden; position: relative;}
.slideBox .hd{ height: 12px; overflow: hidden; position: absolute; left: 48%; bottom: 50px; z-index: 1;}
.slideBox .hd ul{ overflow: hidden; zoom: 1; float: left;}
.slideBox .hd ul li{ float: left; width: 12px; height: 12px;margin-right: 10px; cursor: pointer;background: #ccc;border-radius: 50%;}
.slideBox .hd ul li.on{background: #7e0001;}
.banner-index .slideBox .bd img{ width: 100%;}


/*search*/
.search{ width: 100%; height: 35px; line-height: 35px;margin-top: 33px;}
.search-content{ width: 1200px; margin: 0 auto; overflow: hidden;}
.search-keywords{ font-size: 14px; color: #fff; display: inline-block;}
.search-keywords .wb{ display: inline-block; vertical-align: top;}
.search-keywords .wb > span{ color: #222; font-size: 16px; display: inline-block; border-radius: 16px; text-align: center; height: 30px; line-height: 30px; width: 80px;}
.search-keywords .wb > a{ color: #222; font-size: 16px;}
.search-keywords .wb > a:hover{ color: #7e0001;}
.search-keywords .wb i{ color: #333; font-size: 14px; margin: 0 5px 0 5px;}
#searchForm{ background: url(../images/search.png) no-repeat; width: 350px; line-height: 35px; height: 35px; z-index: 99; position: relative;}
.search-form{ display: inline-block; float: right;}
#searchForm .search-input{ vertical-align: top; height: 35px; background: none; line-height: 35px; color: #666; border-radius: 5px; text-indent: 20px; outline: none; border: none; width: 87%; font-size: 14px;}
.search-form #s_btn{ width: 36px; height: 26px; background: none; color: #fff; outline: none; border: none;float: right; cursor: pointer; display: inline-block; vertical-align: top;}
.clear-fix-3{ line-height: 0; font-size: 0; clear: both;}
#searchForm .search-input::-webkit-input-placeholder{ /* WebKit browsers */  color: #666;}
#searchForm .search-input:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color: #666;}
#searchForm .search-input::-moz-placeholder{ /* Mozilla Firefox 19+ */  color: #666;}
#searchForm .search-input:-ms-input-placeholder{ /* Internet Explorer 10+ */  color: #666;}

/*product*/
.product{width: 1200px;margin: auto;height: 1237px;padding-top: 33px;}
.product .top{background: url("../images/ttbj.png")no-repeat;height: 75px;width: 373px;margin: auto;text-align: center;background-position-y: 25px;    margin-bottom: 30px;animation: bounceInLeft 2s;-moz-animation: bounceInLeft 2s;	/* Firefox */  -webkit-animation: bounceInLeft 2s;	/* Safari 和 Chrome */  -o-animation: bounceInLeft 2s;	/* Opera */animation-play-state:paused;}
.product .top h3{font-size: 30px;color: #222;margin-bottom: 8px;}
.product .top h3 b{font-size: 30px;color: #222;font-weight: bold;}
.product .top i{font-size: 18px;color: #333;}
.product .on{animation-play-state:running;}

.product .nav{height: 58px;border: solid 1px #ccc;margin-bottom: 20px;}
.product .nav .bt{background: url("../images/productbt.png")no-repeat;width: 184px;height: 58px;text-align: center;color: #fff;font-size: 18px;line-height: 58px;float: left;margin-right: 65px;}
.product .nav nav{float: left;height: 59px;line-height: 59px;}
.product .nav nav a{color: #666;font-size: 16px;margin-right: 40px;}
.product .nav nav a:hover{color: #7e0001;}
.product .nav .gd{float: right;margin-right: 24px;margin-top: 18px;}

.product ul{width: 1200px;height: 733px; margin-top: 35px;}
.product ul li{height: 350px;width: 380px;border: solid 1px #ccc;margin-bottom: 30px;float: left;margin-right: 30px;}
.product ul li:nth-child(3n){ margin-right: 0px;}
.product ul li .img{height: 286px;width: 379px;overflow: hidden;}
.product ul li .img img{height: 286px;width: 378px;}
.product ul li .bt{height: 65px;padding-left: 30px;color: #fff;font-size: 16px;line-height: 65px;padding-right: 30px;background: url("../images/cpjtmr.png")no-repeat right;}
.product ul li .bt img{float: right;margin-top: 20px;}
.product ul li:hover .bt{color: #fff;background: url("../images/cpjtho.png")no-repeat right;}
.product ul li .img:hover img{transform: scale(1.1, 1.1);  transition-duration: 300ms;}



/*ad_1*/
.ad_1{height: 360px;background: url("../images/ad_1.png")no-repeat center;width: 100%;}
.ad_1 .content{width: 1200px;margin: auto;}
.ad_1 .content .left{float: left;margin-top: 70px;}
.ad_1 .content .left h3{font-size: 30px;font-weight: bold;color: #fff;margin-bottom: 16px;}
.ad_1 .content .left .dh{width: 603px;height: 40px;border: solid 1px #fff;margin-top: 40px;line-height: 40px;padding-left: 20px;}
.ad_1 .content .left .dh span{color: #fff;font-size: 16px;}
.ad_1 .content .left .dh b{color: #fff;font-size: 20px;font-weight: bold;}
.ad_1 .content  .right{float: right;    margin-top: 7px;  margin-right: 10px;}


/*advantage*/
.advantage{width: 1200px;margin: auto;height: 750px;padding-top: 33px;}
.advantage .top{background: url("../images/ysbj.png")no-repeat;height: 100px;width: 511px;margin: auto;text-align: center;background-position-y: 36px;margin-bottom: 44px;}
.advantage .top h3{font-size: 30px;color: #222;margin-bottom: 27px;}
.advantage .top h3 b{font-size: 30px;color: #222;font-weight: bold;}
.advantage .top i{font-size: 18px;color: #333;}

.advantage .nav{width: 913px;height: 128px;background: url("../images/ysxt.png")no-repeat center;margin: 0 auto;margin-bottom: 43px;}
.advantage .nav li{background: url("../images/ys_mr.png")no-repeat;width: 129px;height: 128px;float: left;margin-right: 132px;text-align: center;padding-top: 30px;}
.advantage .nav li:last-child{margin-right: 0px;}
.advantage .nav li h3{font-size: 24px;color: #fff;}
.advantage .nav li b{font-size: 14px;color: #fff;}
.advantage .nav .on{background: url("../images/ys_ho.png")no-repeat;}


.advantage .content{width: 1200px;margin: auto;height: 390px;padding-top: 19px;}
.advantage .content li .left{overflow: hidden;  width: 600px;  height: 370px;  float: left;}
.advantage .content li .right{width: 600px;  height: 370px;  float: right;background: url("../images/ysribj.png")no-repeat;padding-left: 25px;position: relative;}
.advantage .content li .right h3{font-size: 60px;color: #fff;font-family: "Myriad Pro";font-weight: bold;height: 50px;line-height: 50px;margin-top: 30px;}
.advantage .content li .right .tt{  width: 500px;  padding-bottom: 13px;  margin-top: 30px;  font-size: 20px;  color: #fff;  border-bottom: 1px dashed #636363; }
.advantage .content li .right p{color: #cccccc;margin-top: 20px;padding-right: 70px;}
.advantage .content li .right .an{width: 98px;float: right;margin-top: 15px;margin-right: 60px;}
.advantage .content li .right .an .jt{float: left;margin-top: 9px;}
.advantage .content li .right .an .wz{float: left;color: #d8d8d8;font-size: 18px;margin-left: 10px;margin-right: 10px;}
.advantage .content li .right .an .wz em{color: #7e0001;font-size: 24px;}
.advantage .content li .right .log{position: absolute; top: -18px;  right: 25px;}


/*plant*/
.plant{width: 1200px;margin: auto;height: 550px;padding-top: 33px;}
.plant .top{background: url("../images/ttbj.png")no-repeat;height: 75px;width: 373px;margin: auto;text-align: center;background-position-y: 25px;margin-bottom: 40px;}
.plant .top h3{font-size: 30px;color: #222;margin-bottom: 8px;}
.plant .top h3 b{font-size: 30px;color: #222;font-weight: bold;}
.plant .top i{font-size: 18px;color: #333;}

.tywidth {
    width: 1200px;
    margin: 0 auto;
}
section, nav{ display: block;}
.dg-container{width: 100%;position: relative;z-index: 15;}
.dg-wrapper{width: 426px;height: 300px;margin: 0 auto;position: relative; -webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d; -o-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d; -webkit-perspective: 600px;-moz-perspective: 600px;-o-perspective: 600px;-ms-perspective: 600px;perspective: 600px;}
.dg-wrapper a{width: 467px;height: 388px;display: block; position: absolute;left: 0;top: 0;border: 0px solid #e6e6e6;box-sizing: border-box;}
.dg-wrapper a.dg-transition{-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.dg-wrapper a img{display: block;width: 370px;height: 284px;box-sizing: border-box;border: 1px solid #e6e6e6;}
.dg-wrapper a span{background: #e6e6e6;opacity: 1;display: block; width: 467px;height: 83px; line-height: 83px;position: absolute;top: 305px;text-align: center;color: #666; font-size: 16px;}
.dg-container nav{top: 0px;width: 1200px;position: absolute;z-index: 1000;bottom: 100px;color: #fff;}
.dg-container nav span{float: left; opacity: 0;cursor: pointer;width: 420px;height: 360px;background-color: #192da0;}
.dg-container nav span:hover{background-color: #192DA0;}
.dg-container nav span.dg-next{float: right;}
.dg-container .dg-wrapper .dg-center{ background: #7e0001;}
.dg-container .dg-wrapper .dg-center span{ background: #7e0001; color: #fff;}
.dg-container .dg-wrapper .dg-center img{ box-sizing: border-box; border: 1px solid #7e0001; background: #e6e6e6;}


/*solution*/
.solution{width: 1200px;margin: auto;height: 700px;padding-top: 33px;}
.solution .top{background: url("../images/ysbj.png")no-repeat;height: 100px;width: 511px;margin: auto;text-align: center;background-position-y: 36px;margin-bottom: 44px;}
.solution .top h3{font-size: 30px;color: #222;margin-bottom: 27px;}
.solution .top h3 b{font-size: 30px;color: #222;font-weight: bold;}
.solution .top i{font-size: 18px;color: #333;}

.solution .content{height: 476px;}
.solution .content .left{width: 590px;float: left;}
.solution .content .left ul li{width: 291px;float: left;border: solid 1px #ccc;height: 112px;padding: 30px 0px 30px 37px;margin-bottom: 9.3px;}
.solution .content .left ul li .img{float: left;margin-right: 20px;}
.solution .content .left ul li .wz{float: left;}
.solution .content .left ul li .wz h3{color: #333;font-size: 18px;}
.solution .content .left ul li .wz b{color: #666;font-size: 16px;}
.solution .content .left ul .on{background: #7e0001;}
.solution .content .left ul li .img .ho{display: none;}

.solution .content .left ul .on .img .ho{display: block;}
.solution .content .left ul .on .img .mr{display: none;}

.solution .content .left ul .on .wz b, .solution .content .left ul .on .wz h3{color: #fff;}

.solution .content .right{float: right;height: 476px;}
.solution .content .right ul li .img{height: 476px;float: left;}
.solution .content .right ul li .img img{height: 476px;width: 601px;}
.solution .content .right ul li .wz{position: absolute;padding-top: 277px;}
.solution .content .right ul li .wz .m{background: url("../images/s_wzbj.png")no-repeat;height: 200px;width: 601px;padding-left: 26px;padding-right: 35px;padding-top: 35px;}
.solution .content .right ul li .wz .m h3{color: #fff;font-size: 20px;font-weight: bold;margin-bottom: 10px;}
.solution .content .right ul li .wz .m p{color: #fff;font-size: 16px;line-height: 30px;height: 85px;}
.solution .content .right ul li .wz .m .an{float: right;}
.solution .content .right ul li .wz .m .an a{color: #fff;font-size: 16px;}



/*ad_2*/
.ad_2{height: 360px;background: url("../images/ad_2.png")no-repeat center;width: 100%;}
.ad_2 .content{width: 1200px;margin: auto;}

.ad_2 .content .left{float: left;margin-top: 11px;}
.ad_2 .content .right{float: right;margin-top: 70px;}
.ad_2 .content .right h3{font-size: 30px;font-weight: bold;color: #fff;margin-bottom: 16px;}
.ad_2 .content .right .dh{width: 603px;height: 40px;border: solid 1px #fff;margin-top: 40px;line-height: 40px;padding-left: 20px;}
.ad_2 .content .right .dh span{color: #fff;font-size: 16px;}
.ad_2 .content .right .dh b{color: #fff;font-size: 20px;font-weight: bold;}

/*aptitude*/
.aptitude{width: 1200px;margin: auto;height: 580px;padding-top: 50px;}
.aptitude .top{background: url("../images/aptitude.png")no-repeat;height: 75px;width: 373px;margin: auto;text-align: center;background-position-y: 25px;margin-bottom: 38px;}
.aptitude .top h3{font-size: 30px;color: #222;margin-bottom: 8px;}
.aptitude .top h3 b{font-size: 30px;color: #222;font-weight: bold;}
.aptitude .top i{font-size: 18px;color: #333;}

.aptitude .nav{width: 385px;margin: auto;height: 43px;margin-bottom: 26px;}
.aptitude .nav li{width: 177px;height: 43px;background: url("../images/aptitudeli.png")no-repeat;color: #fff;font-size: 18px;line-height: 43px;}
.aptitude .nav li img{float: left;margin-top: 9px;margin-left: 30px;margin-right: 15px;}
.aptitude .nav .on{background: url("../images/aptitudeho.png")no-repeat;}

.aptitude .content{width: 1200px;margin: auto;height: 300px;position: relative;}
.aptitude .content ul li .jt{position: absolute;top: 40%;}
.aptitude .content ul li .ri{right: 0px;}
.aptitude .content ul li .tempWrap{margin: 0 auto;margin-left: 50px;}
.aptitude .content ul li .db{width: 1097px;margin: 0 auto;height: 300px;}
.aptitude .content ul li .db .xq{width: 205px;text-align: center;font-size: 16px;color: #040000;float: left;margin-right: 18px;}
.aptitude .content ul li .xq .img{width: 205px;height: 266px;background: url("../images/dbbj.png")no-repeat;overflow: hidden;padding: 23px;margin-bottom: 10px;}

/*clientele*/
.clientele{width: 1200px;margin: auto;height: 660px;padding-top: 0px;}
.clientele .top{background: url("../images/aptitude.png")no-repeat;height: 75px;width: 373px;margin: auto;text-align: center;background-position-y: 25px;margin-bottom: 38px;}
.clientele .top h3{font-size: 30px;color: #222;margin-bottom: 8px;}
.clientele .top h3 b{font-size: 30px;color: #222;font-weight: bold;}
.clientele .top i{font-size: 18px;color: #333;}

.clientele .content{width: 1200px;}
.clientele .content li{
    float: left;
    width: 586px;
    height: 246px;
    overflow: hidden;
    border: 1px solid #ccc;
    padding: 20px 25px 0 15px;
    margin-right: 28px;
    margin-bottom: 20px;
}
.clientele .content li:nth-child(2n){ margin-right: 0px;}

.clientele .content li .pic{
    width: 162px;
    height: 203px;
    overflow: hidden;
    float: left;
}
.clientele .content li .pic img{width: 162px;height: 203px;}
.clientele .content li .js{
    width: 360px;
    margin-left: 22px;
    float: left;
}
.clientele .content li .js dt p {
    font-size: 18px;
    color: #222;
    line-height: 18px;
}
.clientele .content li .js dt b {
    font-size: 20px;
    color: #222;
    line-height: 20px;
    display: block;
    margin: 20px 0;
    font-weight: bold;
}
.clientele .content li .js dd {
    font-size: 14px;
    color: #333;
    line-height: 24px;
    text-align: justify;
    height: 93px;
}
.clientele .content  li .js .more {
    float: right;
    display: block;
    text-align: center;
    width: 93px;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    color: #333;
    border: solid 1px #ccc;
}

.clientele .content  li .js .more:hover{background: #7e0001;color: #fff;}



/*about*/

.about{ background: url(../images/aboutbg.png)no-repeat; background: url(../images/aboutbg.png)\9 no-repeat; width: 100%; height: 553px; background-size: cover; margin: 30px 0 0; padding: 70px 0 0;}
.about .left{ width: 513px; height: 290px;overflow: hidden; background: url(../images/aboutleftbg.png)no-repeat; background-position-x: 20px; background-position-y: 20px;}
.about .left .pic{ width: 444px; height: 298px;}
.about .right{ width: 687px; height: 290px;}
.about .right .wb{ overflow: hidden; width: 627px; margin: 11px 40px 0 0;}
.about .right .bt{ margin-top: 10px;}
.about .right .wb p{ font-size: 16px; color: #fff; line-height: 28px; text-align: justify;}
.about .right .wb .more{ font-size: 16px; color: #fff; background: #7e0001; width: 122px; height: 35px; line-height: 35px; text-align: center; display: inline-block;}
/*.about .right .wb .more:hover{ color: #7e0001;}*/
.about .build{ position: relative;height: 129px;float: left;margin-top: 20px;}
.about .build .bd ul li .img{ width: 173px; height: 129px; margin-right: 25px;overflow: hidden;}
.about .build .bd ul li>div{ display: inline-block; vertical-align: top;}
.about .build .bd ul li .lc{ width: 938px; overflow: hidden;}
.about .build .bd ul li .lc p{ font-size: 22px; color: #fff; font-weight: bold; line-height: 22px; margin-bottom: 5px;}
.about .build .bd ul li .lc b{ font-size: 15px; color: #fff;}
.about .build .hd{ position: absolute; left: 190px; bottom: 0;}
.about .build .hd ul li{ position: relative; text-align: center; cursor: pointer;display: inline-block; vertical-align: top; margin-right: 60px;}
.about .build .hd ul li.on:before{ background: url(../images/qqhs.png)no-repeat;background-size: 100% 100%;}
.about .build .hd ul li:before{ position: relative; z-index: 15; content: ""; width: 20px; height: 20px; display: inline-block; background: url(../images/qqh.png)no-repeat;}
.about .build .hd ul li p{ font-size: 16px; color: #fafafa;}
.about .build .hd ul li.on p{ color: #fafafa;}
.about .build .hd .xian{ position: absolute; left: 12px; top: 7px; width: 925px; height: 1px; background: #ccc; z-index: 11;}

/*ryzz*/
.ryzz{width: 1200px;margin: auto;height: 240px;position: relative;margin-top: 40px;}
.ryzz .jt{position: absolute;top: 40%;}
.ryzz .ri{right: 0px;}

.ryzz .nr{width: 1100px;margin:0 auto;height: 240px;}
.ryzz .nr ul li{width: 266px;height: 240px;text-align: center;color: #333;font-size: 16px;margin-right: 12px;}
.ryzz .nr ul li .img{width: 266px;margin:0 auto;height: 205px;background: url("../images/ryzzli.png")no-repeat;padding: 24px;overflow: hidden;margin-bottom: 8px;}



/*new*/

.new{ margin: 60px auto 0;height: 382px;}
.new>div{ float: left; width: 354px;}
.new>div:first-child+div{ margin: 0 37px;}
.new .new_list .list_top{ background: url(../images/newtopbg.png)no-repeat; width: 354px; height: 35px; line-height: 35px; overflow: hidden; padding: 0 10px 0;}
.new .new_list_last .list_top{ background: url(../images/newtopbg2.png)no-repeat; width: 417px;}
.new .new_list_last{ width: 417px;}
.new .new_list .list_top .zz img{ display: inline-block; vertical-align: middle;}
.new .new_list .list_top .zz i{ display: inline-block; vertical-align: middle; margin-left: 7px; color: #fff; font-size: 18px;}
.new .new_list .list_top .yy{ color: #999; font-size: 18px; text-transform: uppercase;}
.new .new_list .list_top .yy img{ display: inline-block; vertical-align: middle; margin: -4px 0 0 5px;}
.new .new_list .list_top .yy:hover{ color: #7e0001;}
.new .new_list .list_nr{ margin: 15px 0 0;}
.new .new_list .list_nr .list_pic{ margin-bottom: 15px; width: 354px; height: 136px; overflow: hidden;}
.new .new_list .list_nr .list_pic img{ width: 100%;}
.new .new_list .list_nr .list_vice dl dd a{ color: #666; font-size: 14px; line-height: 24px;}
.new .new_list .list_nr .list_vice dl dd a:hover{ color: #7e0001;}
.new .new_list .list_nr .list_vice dl dd a span{ float: right;}
.new .new_list_last .new_lb{ height: 332px; overflow: hidden;}
.new .new_list .list_nr .list_vice dl dd{ border-bottom: 1px dashed #e8e8e8; margin-bottom: 6px; padding-bottom: 6px;}
.new .new_list_last .new_lb ul li{ padding-bottom: 10px; border-bottom: 1px dashed #e8e8e8; margin: 0 0 13px 0; height: 88px!important;}
.new .new_list_last .new_lb ul li .wen a{ color: #666; font-size: 14px;}
.new .new_list_last .new_lb ul li .wen{ margin-bottom: 5px;}
.new .new_list_last .new_lb ul li .wen:before,.new .new_list_last .new_lb ul li .da:before{ content: ""; width: 26px; height: 26px; display: inline-block; vertical-align: top; margin: 0 7px 0 0;}
.new .new_list_last .new_lb ul li .wen:before{ background: url(../images/question.png)no-repeat;}
.new .new_list_last .new_lb ul li .da:before{ background: url(../images/reply.png)no-repeat;}
.new .new_list_last .new_lb ul li .da a{ color: #666; font-size: 14px; display: inline-block; vertical-align: top; width: 340px; line-height: 24px;}
.new .new_list_last .new_lb ul li .wen a:hover{ color: #7e0001;}
.new .new_list_last .new_lb ul li .da a:hover{ text-decoration: underline;}



/*frilist*/
.frilist{ background: url(../images/linkbg.png)no-repeat;height: 104px; line-height: 120px; width: 1200px;margin: auto;margin-top: 30px;margin-bottom: 33px;}
.frilist ul li a{ font-size: 14px; color: #333;}
.frilist ul{ margin-left: 30px;}
.frilist ul li{ float: left; margin-right: 40px;}
.frilist ul li a:hover{ color: #7e0001;}



/*bottom*/
.bottom{height: 361px;background: url("../images/bottombj.png")no-repeat center;padding-top: 44px;}
.bottom .content{width: 1200px;margin: auto;height: 286px;}
.bottom .content .a{width: 280px;float: left;}
.bottom .content .a .top{margin-bottom: 20px;}
.bottom .content .a ul li{float: left;margin-right: 37px;width: 103px;margin-bottom: 24px;}
.bottom .content .a ul li a{color: #dcdcdc;}
.bottom .content .a ul li:hover a{color: #7e0001;}

.bottom .content .b{width: 280px;float: left;margin-left: 180px;margin-right: 180px;}
.bottom .content .b .top{margin-bottom: 20px;}
.bottom .content .b p{color: #dcdcdc;margin-bottom: 10px;}

.bottom .content .c{width: 280px;float: left;}
.bottom .content .c .top{margin-bottom: 20px;}
.bottom .content .c ul li{width: 126px;text-align: center;color: #dcdcdc;font-size: 16px;}
.bottom .content .c ul li img{margin-bottom: 20px;}
.bottom .lx{margin: auto;text-align: center;color: #afafaf;line-height: 30px;height: 30px;}
.bottom .lx a{color: #afafaf;}






























































